一、接口名: productDetail 去调试
接口含义: 获取指定产品详情页面展示要素规则属性,包括该产品相关字段名称,保险条款文档,产品状态,投保年龄限制等规则属性。
接口地址: https://testapi.xiebao18.com/api/productDetail?sign=md5(key+jsonStr)
二、应用场景
三、系统级别输入参数
ProductDetailReq
| 字段 | 类型 | 必填 | 字段说明 |
|---|---|---|---|
| transNo | String | Y | 交易流水号 |
| partnerId | int | Y | 开发者身份标识 |
| caseCode | String | Y | 方案代码 |
| platformType | String | Y | 平台标识 0:PC 1:H5 |
四、系统响应返回参数
ProductInsureAttrResp
| 字段 | 类型 | 字段说明 |
|---|---|---|
| transNo | String | 交易流水号 |
| partnerId | int | 开发者身份标识 |
| caseCode | String | 方案代码 |
| platformType | int | 平台标识 0:PC 1:H5 |
| price | long | 参考价格(单位:分)注:此价格不做投保使用 |
| tips | List<String> | 投保须知、投保提示、慧择提示 |
| productRead | String | 产品解读 |
| compensateNotice | String | 理赔须知 |
| compensateCase | String | 理赔案例 |
| insuranceCase | String | 投保案例 |
| insureDeclare | String | 投保申明 |
| smallLogo | String | 保险公司logo(小图) |
| bigLogo | String | 保险公司logo(大图) |
| mobileLogo | String | 保险公司logo(移动端) |
| minPeople | int | 一单被保人数限制(最低人数) |
| maxPeople | int | 一单被保人数限制(最大人数) |
| firstDate | int | 可选投保日期开始时间,0代表当日 |
| latestDate | int | 可选投保日期结束时间,0代表当日 |
| deadline | String | 当天投保截止时间,HH:mm |
| state | int | 产品状态 0:待审 1:上架 2:下架 3:测试 4:停售 |
| observationPeriod | int | 等待期(观察期) |
| periodHesitation | int | 犹豫期限 |
| simpleCompanyName | String | 保险公司简称 |
| companyCnName | String | 保险公司中文名 |
| introduce | String | 保险公司简介 |
| productName | String | 产品名称 |
| fullDescription | String | 产品详情、特色 |
| samplePolicy | String | 保单样本 |
| premiumTable | String | 费率表 |
| emergencyCard | String | 紧急救援卡 |
| pictureNotify | String | 客户告知书 |
| exclusionLiability | String | 拒赔条款, “,”分隔,1故意伤害2犯罪3自杀4酒家5毒品6战争7先天遗传8艾滋9其他。如:1,2,3,4,5 |
| protectItems | List<ProtectItem> | 保障项目 |
| restrictGenes | List<RestrictGene> | 试算因子 |
| faqs | List<Faq> | 常见问题 |
| droits | List<DroitVo> | 拥有的权利 |
| otherDroits | List<DroitVo> | 其他权利 |
| promises | List<Promise> | 服务与承诺 |
| features | List<ProductFeature> | 产品特色 |
| flows | List<Flow> | 理赔流程 |
| masterProvisions | List<ProductProvision> | 主条款 |
| additionalProvisions | List<ProductProvision> | 附加条款 |
| claimTypes | List<ProductProvision> | 索赔方式 |
| claimsRatios | List<ProductProvision> | 索赔比例 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| protectItemId | int | 保障项目id |
| sort | int | 展示顺序 |
| name | String | 保障项目名称 |
| defaultValue | String | 默认值 |
| description | String | 描述信息 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| protectItemId | int | 保障项目id(试算因子为保障项目时不为空) |
| key | String | 属性key(试算因子为保障项目时为空) |
| name | String | 试算因子名称 |
| defaultValue | String | 默认值 |
| type | int | 类型 0:下拉框 1:日历 2:日历+下拉框 3:文本输入框 4:地区 5:职业 6:文本 |
| display | boolean | 是否展示 true:是 false:否 |
| sort | int | 展示顺序 |
| values | List<RestrictDictionary> | 试算因子选项 |
| subRestrictGenes | List<RestrictGene> | 子试算因子 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| value | String | 选项值 |
| type | String | 类型 1:普通选项 2:最小值到最大值步长值 |
| name | String | 选项名称 |
| min | int | 最小值(type为2时使用) |
| max | int | 最大值(type为2时使用) |
| step | int | 步长(type为2时使用) |
| unit | String | 单位 |
| subDictionary | SubRestrictDictionary | 子约束 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| min | int | 最小值 |
| max | int | 最大值 |
| condition | int | 执行条件(0:大于 1:大于等于 2:小于 3:小于等于 4:不等于 5:等于 6:包含 7:不包含 8:不投保 9:提示 10:关联变量) |
| unit | String | 单位 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| question | String | 问题 |
| answer | String | 答案 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| name | String | 权利名称 |
| description | String | 权利描述 |
| imgUrl | String | 权利logoUrl |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| name | String | 服务与承诺名称 |
| description | String | 服务与承诺描述 |
| img | String | 图片地址 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| dataType | int | 数据对应平台类型1:PC,2:H5,3:APP |
| content | String | 特色内容 |
| pic | String | 特色图片 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| content | String | 理赔流程内容 |
| description | String | 理赔流程描述 |
| icon | String | 理赔流程图标 |
| 字段 | 类型 | 字段说明 |
|---|---|---|
| title | String | 条款名称 |
| attachmentUrl | String | |
| content | String | 条款内容 |